/**
 * API接口统一管理
 */

import { get, post, put, del } from './request.js';

export default {
  
  /**
   * 获取收支记录列表
   */
  getList(params = {}) {
    return get('/account/list', params);
  },
  
  /**
   * 根据ID查询详情
   */
  getDetail(id) {
    return get(`/account/${id}`);
  },
  
  /**
   * 添加收支记录
   */
  addRecord(data) {
    return post('/account/add', data);
  },
  
  /**
   * 更新收支记录
   */
  updateRecord(data) {
    return put('/account/update', data);
  },
  
  /**
   * 删除收支记录
   */
  deleteRecord(id) {
    return del(`/account/${id}`);
  },
  
  /**
   * 获取统计数据
   */
  getStatistics() {
    return get('/account/statistics');
  }
};



